package config

type NetConfig struct {
	Host string `json:"host"`
	Port int    `json:"port"`
	Api  string `json:"api"`
}

func TTSNetConfig() *NetConfig {
	return &NetConfig{
		Host: "127.0.0.1",
		Port: 8080,
	}
}

func AsrNetConfig() *NetConfig {
	return &NetConfig{
		Host: "127.0.0.1",
		Port: 8081,
	}
}

func LLMNetConfig() *NetConfig {
	return &NetConfig{
		Host: "127.0.0.1",
		Port: 8082,
	}
}

func SocketConfig() *NetConfig {
	return &NetConfig{
		Host: "127.0.0.1",
		Port: 8080,
		Api:  "/xiaozhi/v1/",
	}
}
